#ifndef STRINGUTIL_H
#define STRINGUTIL_H

#include <QVariant>

class StringUtil
{
public:
    static QByteArray md5(const QByteArray &value);
    static QByteArray md5(const QString &value);

    static QByteArray sha1(const QByteArray &value, bool base64 = false);

    static QByteArray sha256(const QByteArray &value, bool base64 = false);

    static QString replace(QString value, const QString &a, const QString &p);
};

#endif // STRINGUTIL_H
